Indian political thought and movements: New interpretations and emerging issues

Bhattacharyya, Harishar

Indian political thought and movements: New interpretations and emerging issues - Kolkata K.P.Bagchi 2007 - 335p.

320.954 B469I