Marten Edwards knows just what to say when friends come to him and admit that they think they’ve seen an alien. The Muhlenberg College biology professor shows them a picture of a hickory horned devil ...