Bandyopadhyay,Sekhar

From plassey to partition a history of modern India - New Delhi Orient Longman 2004 - xx,523p. PB 22cm.

8125025960

954.0294 / BAN