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