MahaSatipatthana Sutta: Establishment of Mindfulness on 5 Hindrances is written by Bro James Ong. Bro James taught me how to practice mindfulness while dealing with these 5 Obstacles and why it's necessary to do so. He continued to draw on his personal experience to explain and complement the explanation of the Discourse, writing as though speaking in ordinary Malaysian English.
Connecting the dots between text and life, he shows it using modern-day examples, allowing us to see how the technique is used today, both in formal practice and in everyday life.