This was one of the few books I found on Amazon regarding the subject of resisting a system. I find it a tough read, because of the author (Gandhi himself) has a writing style I find unexciting. The book started with a very methodical explanation of what Satyagraha is, and inserts transcripts of hearings before British officials (yawn!). A book I wish I hadn't bought, but your style may be different and you may enjoy it.