Text book of Parasitology - Belding, David L