Makers of modern India - Guha,Ramachandra (Penguin Group New Delhi, 2010)