Marine biology /
Castro, Peter
Marine biology / Peter Castro and Michael E. Huber ; Original artwork by William C. Ober and Claire E. Ober - 11th ed. - New York : McGraw-Hill, c2019. - xiv, 476 p. : coloured ill.
includes bibliographical references and index
9781260085105
Marine biology - Textbooks
QH91 / .C37 2019
Marine biology / Peter Castro and Michael E. Huber ; Original artwork by William C. Ober and Claire E. Ober - 11th ed. - New York : McGraw-Hill, c2019. - xiv, 476 p. : coloured ill.
includes bibliographical references and index
9781260085105
Marine biology - Textbooks
QH91 / .C37 2019