Paul J. McAuley

33 books

314 pages first pub 1999 (editions)

fiction science fiction adventurous challenging medium-paced

missing page info first pub 1999 (editions)

adventurous emotional reflective slow-paced

619 pages first pub 2008 (editions)