Atlas of marine invertebrate larvae /
Atlas of marine invertebrate larvae /
edited by Craig M. Young ; associate editors, Mary A. Sewell, Mary E. Rice.
- San Diego, Calif. : Academic, 2002.
- XIV, 626 p. : ill. ; 31 cm.
0127731415 (alk. paper)
0127731415 (alk. paper)