Political Thought (Ancient & Medieval) - J.C. Johari (Metropolitan Book Company, 2012)