CONTENTS. 



Page 



PEEFACE iii 



INTEODUCTION v 



CONTENTS ix 



FORFICULID^ 1 



HE^nMEEID^ 59 



BLATTIDJE 61 



Ectobiinse 61 



Chorisoneuriiiae 71 



PhyUodromiinse 74 



NocticolinaB 106 



Nyctiborinae 107 



Epilamprinse 109 



Blattinae 127 



Arcbiblattinae 148 



Pancblorinse 148 



Blaberinse 160 



Oorydiinss 166 



PolypbagiiiaB 171 



Oxybaloinse 175 



Plectopterinse I77 



Perispbaeriinse I79 



Panestbiinae 200 



jVlANTID^ 207 



Amorpboscelinae 207 



Eremiapbilinae 208 



CboeradodinsB 219 



Mantinae 221 



Miopteryginse 274 



'Creobotrinae 280 



Yatinse 297 



Empiisinae 32q 



h 



