Marine biology /
Castro, Peter
Marine biology / by Peter Castro and Michael E Huber - 2nd ed. - New York : McGraw Hill, 1997. - xiv, 450 p. : ill. ; 28 cm.
Includes index.
Includes bibliographical references.
0697243605
Marine biology
578.77
Marine biology / by Peter Castro and Michael E Huber - 2nd ed. - New York : McGraw Hill, 1997. - xiv, 450 p. : ill. ; 28 cm.
Includes index.
Includes bibliographical references.
0697243605
Marine biology
578.77