Archipolypoda, a subordinal type of spined myriapods from the Carboniferous formation - 1882
The Carboniferous Hexapod Insects of Great Britain - 1883
The species of Mylacris, a Carboniferous genus of cockroaches - 1884
Palaeodictyoptera; or the affinities and classification of Paleozoic Hexapoda - 1885
A review of Mesozoic cockroaches - 1886
New types of cockroaches from the Carboniferous deposits of the United States - 1890
The insects of the Triassic beds at Fairplay, Colorado - 1890
New Carboniferous Myriapoda from Illinois - 1890
Fossil footprints of the Jura-Trias of North America - 1904
Phylogeny of the Echini, with a revision of Palaeozoic species - 1912