Hal Duncan

57 books

fiction fantasy adventurous medium-paced

106 pages | first published 2017

fiction fantasy challenging dark medium-paced

118 pages

fiction short stories dark slow-paced

274 pages | first published 2013

fiction fantasy lgbtqia+ short stories adventurous challenging reflective slow-paced

89 pages | first published 2013

fiction fantasy horror religion adventurous dark fast-paced

143 pages | first published 2008

fiction science fiction short stories adventurous challenging slow-paced

237 pages | first published 2017

fiction fantasy literary reflective medium-paced

194 pages

fiction fantasy science fiction adventurous challenging slow-paced

530 pages | first published 2007

fiction fantasy science science fiction adventurous challenging reflective slow-paced

530 pages

fiction science fiction adventurous medium-paced

300 pages | first published 2009