Veterinary parasitology - G.M. Urquhart ... [et al.] (Blackwell Science)