Bandhopadhyay, Sekhar

From Plassey to partition: A history of modern India - New Delhi Orient Blackswan 2009 - xx, 523 p.

954.03 B223F