Veterinary parasitology - Urquhart, Geroge M. (Blackwell Science, 1996)