TyRUBEN ELLINGSON
SI.027a
“Mimic: Inventing the Insects.”
Starlog
243
--
Evidence of publication