Kettle, D. S. (Douglas Stewart)

Medical and veterinary entomology / Kettle, D. S. (Douglas Stewart) - 658 p. : ill. ; 24 cm.

0856648396


entomology.

595.7