The Wavewatcher's Companion - Pretor-Pinney Gavin

A humorous, original guide to the waves that surround us and throughwhich we experience the world,…