The Cross-Time Engineer Leo Frankowski The Adventures of Conrad Stargard #1 1986 Science Fiction Not rated