Gandhi : a political and spiritual life - Kathryn Tidrick (I B Taurise, 2006)