Fundamentals Of Geophysical Fluid Dynamics by Jim McWilliams & James C. Mcwilliams