Encyclopedia of Surfing
A Massive but Cheerful Online Digital Archive of Surfing