Essentials of oceanography - Garrison, Tom (Australia Cengage Learning, 2009)