Elements Of Entomology : Prepared For Th door Milne Edwards, Achille Comte & W.S.W. Ruschenberger