← Back

Time Travelers [4]

Hans-Ulrich Osterwalder

First published May 1980
Type Interior Art

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