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

by

  • Publisher: Icon Books
  • Print ISBN: 9781848311626, 1848311621

  • eText ISBN: 9781848314504, 1848314507