30-Second Philosophies: The 50 Most Thought-provoking Philosophies, Each Explained in Half a Minute

Stephen Law & Julian Baggini

Language: English

Publisher: Icon Books

Published: Oct 1, 2012