Marine Biology /
Castro, Peter.
Marine Biology / Peter Castro, Micheal E. Huber. - 5th ed. - New York : McGraw-Hill, c2005. - xii, 452 p. : ill. (some col.) ; 28 cm.
Includes index. Includes glossary.
Includes bibliographic references.
0072933569 007259341
578.77 / CAS
Marine Biology / Peter Castro, Micheal E. Huber. - 5th ed. - New York : McGraw-Hill, c2005. - xii, 452 p. : ill. (some col.) ; 28 cm.
Includes index. Includes glossary.
Includes bibliographic references.
0072933569 007259341
578.77 / CAS