Haidvogel, D. B. and A. Beckmann, 1999: Numerical Ocean Circulation Modeling. Imperial College Press.