Oceanography an earth science perspective - Kershaw, Steve (Thornes, 2000)