Invertebrate embryology and reproduction - El-Bawab, Fatma Mahmoud (Elsevier, 2019)