Atmosphere, Ocean, and Climate Dynamics by John Marshall, R. Alan Plumb & R. Plumb