Makers of modern India - Guha , Ramachandra (Penguin Books, 2010)