Great philosophers of the world - Karthi keyan (chennai spider books)