Political Thought: Ancient & Medieval, Vol-1 - Johari, J.C. (Metropolitan Book Company New Delhi, 2012)