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

adventurous informative inspiring reflective slow-paced

4.5