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

provoking

by: Stephen Law · Julian Baggini

Hardcover

ISBN: 978-1-84831-162-6

ISBN-10: 1-84831-162-1

Icon Books Ltd · 2010