Fundamentals of Oceanography (Essentials Version) by Alison B. Duxbury, Alyn C. Duxbury & Keith A. Sverdrup