Introduction to marine biology George Karleskint, Richard Teirner, James W. Small - Third Edition - ix, 581 pages ; color illustrations;



978-1-439-04555-8


Marine biology
Science
Life sciences
Biology

574.92 K14 2010 c.1