Veterinary Parasitologyby James Armour, J. L. DuncanVeterinary parasitologyWriting a summary for young readers…For young readersBook data: Open Library