Animal Parasitilogy - SMYTH, J.D (Cambridge Cambridge University)