Datta, Nonica.
Indian history : modern / Nonica Datta. - New Delhi : Ecyclopedia Britannica, 2003. - 382p
PBK
8181310616 Rs 390.00
2343 [old SOUL v1.0 record id]
India - History - Modern Period
History - India - Modern Period
954.04 / E 19 i
Indian history : modern / Nonica Datta. - New Delhi : Ecyclopedia Britannica, 2003. - 382p
PBK
8181310616 Rs 390.00
2343 [old SOUL v1.0 record id]
India - History - Modern Period
History - India - Modern Period
954.04 / E 19 i