Sharma, Rp

Western poliical thought; Plato to Hugo Grotius / - Newdelhi Sterling Pubs Pt Ltd 1984 - 328 21.5 cm.