Alex Balfour

384 pages 1985

fiction historical science fiction adventurous medium-paced

351 pages 1988

fiction historical science fiction adventurous reflective slow-paced

405 pages 1990

fiction science fiction informative reflective slow-paced

370 pages hardcover 2003

fiction historical science fiction dark fast-paced