Introduction to Marine biology /
Karleskint, George
Introduction to Marine biology / George Karleskint, Richard Turner, James W. Small, Jr. - 3rd ed. - Belmont, CA : Brooks/Cole Cengage Learning, 2009 - ix, 581 p. : ill. ; 29 cm.
9780495561972 RM581.19
Marine biology
Introduction to Marine biology / George Karleskint, Richard Turner, James W. Small, Jr. - 3rd ed. - Belmont, CA : Brooks/Cole Cengage Learning, 2009 - ix, 581 p. : ill. ; 29 cm.
9780495561972 RM581.19
Marine biology
