Discover Philosophy Through 99 Perplexing Problems
Ratings1
Average rating3
A very good, if basic, introduction to philosophical thinking. Cave articulates the multiple sides of an argument well, and all of the problems are well thought out and easy to understand