Ancient Indian Social and Political Thought - Sanjay Narula (Murari Lal & Sons, 2007)