Foreigner

273 pages first pub 2013 (editions)

fiction science fiction short stories adventurous challenging slow-paced

50 pages first pub 2012 (editions)

fiction science fiction short stories informative medium-paced

432 pages first pub 1994 (editions)

fiction science fiction adventurous challenging reflective slow-paced

456 pages first pub 1996 (editions)

fiction science fiction adventurous challenging reflective slow-paced

464 pages first pub 1996 (editions)

fiction science fiction adventurous challenging slow-paced

464 pages first pub 1999 (editions)

fiction science fiction adventurous medium-paced

464 pages first pub 2001 (editions)

fiction science fiction adventurous challenging slow-paced

528 pages first pub 2002 (editions)

fiction science fiction adventurous challenging medium-paced

416 pages first pub 2003 (editions)

fiction science fiction adventurous challenging reflective fast-paced

416 pages first pub 2006 (editions)

fiction science fiction adventurous challenging slow-paced