Castro, Peter

Marine biology Peter Castro, Michael E. Huber; original artwork by William C. Ober, and Claire E. Ober. - Tenth edition. - 29, 462 pages, 2 unnumbered pages of plates (folded) color illustrations, color maps 29 cm

Includes bibliographical references and index.

9781259251993 1259251993


Marine biology--Textbooks.