A review by irynna
The Cartoon Introduction to Philosophy by Michael F. Patton, Kevin Cannon
adventurous
funny
informative
fast-paced
4.0