The Science of Surfing Waves and Surfing Breaks – A Review [pdf] | Hacker News Reader