Surf Science: an introduction to waves for surfing 4th edition

Tony Butt, 2025

Paperback and Kindle versions