The Shoal Sequence

603 pages paperback 2007

fiction science fiction adventurous mysterious fast-paced

568 pages paperback 2009

fiction science fiction adventurous challenging slow-paced

564 pages paperback 2010

fiction science fiction adventurous challenging medium-paced

376 pages paperback 2013

fiction science fiction adventurous challenging reflective fast-paced