TEXTBOOK OF ZOOLOGY INVERTEBRATES - MARSHALL, A J (AITBS, 2014.)