Modeling Methods For Marine Science by David M. Glover & William J. Jenkins