Castro, Peter Marine biology Peter Castro and Michael E. Huber - 5th ed. - Boston: McGraw-Hill, 2005. - xii, 452p PB Eng ISBN: 007111100X Subjects--Topical Terms: Marine biology Dewey Class. No.: 578.77 / CAM