A review by tgordon18
Barbarian Days: A Surfing Life by William Finnegan

informative reflective slow-paced

4.0