A 100 philosophical puzzles that will initiate thought provoking discussions – great for dinner parties!
Are you confused about which book to read next … look no further … there are lists and lists, and lists for all sorts of preferences here!
A 100 philosophical puzzles that will initiate thought provoking discussions – great for dinner parties!