Aggarwal, J. C.
Modern history of Punjab / J. C. Aggarwal. - New Delhi : Concept, 1992. - 312p.
HB
8170224314 Rs 400.00
11668 [old SOUL v1.0 record id]
Punjab - Modern history
954.0309545 / Ag18m
Modern history of Punjab / J. C. Aggarwal. - New Delhi : Concept, 1992. - 312p.
HB
8170224314 Rs 400.00
11668 [old SOUL v1.0 record id]
Punjab - Modern history
954.0309545 / Ag18m