﻿INSECTS 



PART II. Hymenoptera continued (Tubulifera and Aculeata), Coleoptera, 

 Strepsiptera, Lepidoptera, Diptera, Aphaniptera, Thysanoptera, 

 Hemiptera, Anoplura. 



By David Sharp, M.A. (Cantab.), M.B. (Edinb.), F.R.S. 



MACMILLAN AND CO., LIMITED 



ST. MARTIN'S STREET, LONDON 



1909 



