← Back

Time Travelers

Ellen Datlow

First published May 1980
Type Essay

Date Publication Publisher Type Page
May 1980 Cover Omni, May 1980 Omni Publications International Ltd. MAGAZINE 97
March 1981 Cover The Best of Omni Science Fiction No. 2 Omni Society Anthology 138