A review by nessyreadsalot
Tides: The Science and Spirit of the Ocean by Jonathan White

informative slow-paced

2.0