Surendranath Banerjee and history of modern India - Banerjee, Bani (New Delhi Metropolitan, 1979)