James mannion author biography outline
This entertaining book offers a broad overview of many diverse schools of thought - from antiquity up through the present-day. In plain English, author James Mannion explains all of the great philosophies - and even provides contemporary examples to put them in perspective.