Why We Swim

Why We Swim

2020 • 288 pages

Ratings25

Average rating3.8

15

Part memoir, part history. Both sections bleed into the other and focused far too much on the author

June 7, 2024Report this review