Front cover image for The Indian political science review

The Indian political science review


Journal, Magazine, English, 1966-1985
Dept. of Political Science, University of Delhi, [Delhi], 1966-1985