Publications search: Richard Wall, Medical and Veterinary Entomology