Veterinary Ectoparasites by Richard Wall, David Shearer & Ph.D. Wall R.L.