General parasitology - Cheng, Thomas C . (Elsevier, 2006)