Gauba, O.P. Social and Political philosophy - Noida. Mayur Paper Backs Pub. 2006 - 291p. Dewey Class. No.: 320.01, G26S