A review by mels_shelf
The First 20 Hours: How to Learn Anything...Fast by Josh Kaufman

informative fast-paced

3.75