22 May A History Of Political Thought Plato To Marx 2nd Edition by Subrata Mukherjee A History Of Political Thought Plato To Marx 2nd Edition by Subrata Mukherjee Facebook Twitter Email Pinterest LinkedIn WhatsApp WhatsApp