Atlas of Marine Invertebrate Larvae (Second Edition) - Young, Craig M.; Sewell, Mary A.; Boyle, Michael J. (Academic Press,)