fiction science fiction adventurous fast-paced

310 pages | first published 1982

fiction science fiction adventurous medium-paced

298 pages | first published 1984

fiction science fiction adventurous fast-paced

275 pages | first published 1985

fiction science fiction adventurous fast-paced

340 pages | first published 1988

fiction science fiction adventurous slow-paced

388 pages | first published 1989

fiction science fiction adventurous slow-paced

344 pages | first published 1990

fiction science fiction adventurous tense medium-paced

416 pages | first published 1992

fiction science fiction adventurous challenging slow-paced

522 pages | first published 1993

fiction science fiction adventurous medium-paced

792 pages | first published 2012

fiction science fiction adventurous reflective medium-paced

917 pages | first published 2012