Oceanology - Gupta, Harsh K (2005)