555 Questions in Veterinary and Tropical Parasitology, Paperback/Hany M. Elsheikha