Brian Hamilton

6 books

278 pages 2014

fiction horror short stories dark mysterious slow-paced

136 pages paperback 2011

medium-paced

196 pages 2016

adventurous dark fast-paced

254 pages paperback

fiction

294 pages paperback

fiction emotional fast-paced

192 pages paperback 2016

adventurous challenging reflective medium-paced