Griffies, Stephen M Fundamentals of ocean climate models - Oxford Princeton University Press 2004 School of Marine Sciences