General parasitology - Cheng, Thomas C. (Singapore Harcourt Brace & Company Asia Pvt Ltd, 1999)