German Science Fiction by Ed Vere