Buoyant convection in geophysical flows by Erich J. Plate | Menrva Books