A review by sloth97
How To Think: A Guide for the Perplexed by Alan Jacobs

informative reflective medium-paced

3.75