Oliver Jeffers
Ivanov, Vladimir.
Michael A. Stackpole
United States. National Oceanic and Atmospheric Administration. Office of Sea Grant.