Scientific results of the U.S. Elipse expedition to West Africa, 1889-'90. Report upon the Insecta, Arachnida, and Myriapoda

Published in Proceedings United States National Museum, in 1893, in volume 16, pages 565-587

Date published:1893