Cockroaches: Ecology, Behavior, And Natural History by | 5 Aug 2026Number of Pages: 248. Publication Date: 2016-06-10. Publisher: Johns Hopkins University Press.