Surendranath Banerjea and history of modern India - Banerjee, Bani (Metropplitan, 1979)