General parasitology - Cheng, Thomas C. (Singapore Harcourt brace, 1986)