Surf Science: an introduction to waves for surfing

Tony Butt, 2014

Paperback and Kindle versions