The Squire Quartet

missing page info 1980

fiction challenging reflective slow-paced

310 pages 1980

fiction adventurous slow-paced

400 pages 1988

fiction adventurous reflective slow-paced

missing page info 1993

fiction science fiction speculative fiction adventurous reflective slow-paced

432 pages paperback 1994

fiction science fiction adventurous challenging dark medium-paced

missing page info 1994

fiction science fiction adventurous challenging medium-paced