Atlas of Invertebrate Reproduction and DevelopmentDavid Bruce Conn · First published 1991 · Latest edition 2000Open the Tome