El-Bawab, Fatma Invertebrate Embryology and Reproduction - UK Academic Press an imprint of Elsevier 2020 - 918p. ISBN: 9780128141144