Against a tide of evil - Kapila, Mukesh (Mainstream Publishing, 2013)