Castro, Peter,

Marine biology / Peter Castro, Michael E. Huber ; original artwork by William Ober and Claire Garrison. - FIFTH EDITION - xii, 452 pages : colour illustrations, colour maps ; 29 cm

Includes bibliographical references and index.

0072509341 RM353.00 9780072509342


Marine biology.

578.77