Atlas of marine invertebrate larvae - Young, Craig M; Sewell, Mary Anne; Rice, Mary E (Academic Press, 2002)