Advances in Parasitology by Patricia Baker, John Baker & Barbara Baker