A Wonky Experience - Charlie's Diary
Conquering Cockroaches
Given their unique ability to survive, could cockroaches outlast the demise of the human species? - Quora
German Cockroach Poison
Given their unique ability to survive, could cockroaches outlast the demise of the human species? - Quora
Human interactions with insects - Wikipedia
Why do flies exist? - Quora
Coyote America: A Natural and Supernatural History by Dan Flores
Crab Orchard Review Vol 17 No 2 S/F 2012 by Crab Orchard Review - Issuu
Wrap it up, boys: evolution has been disproven and the libs have been owned! : r/insanepeoplefacebook
Another One For The Roaches amomentofscience - Indiana Public Media
Episode 5: The zombie mice of Marion Island