Makers of modern India - Guha,Ramchandra (Penguin, 2010)