← Back

Alien Abduction - Fact or Fiction

Leslie Nelson

First published May 2000
Type Essay

Date Publication Publisher Type Page
May 2000 Cover Alien Worlds, May 2000 Fading Shadows, Inc. MAGAZINE 73