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