Oxford Time Travel

578 pages paperback 1992

fiction historical science fiction adventurous emotional slow-paced

528 pages paperback 1998

fiction historical science fiction adventurous funny lighthearted medium-paced