David Hackston

30 books

300 pages hardcover 2022

fiction crime mystery mysterious medium-paced

224 pages hardcover 2019

fiction lgbtqia+ literary dark emotional sad medium-paced

272 pages hardcover 2016

fiction historical lgbtqia+ literary dark emotional sad medium-paced

430 pages paperback 2006

fiction fantasy adventurous slow-paced

320 pages 2014

fiction crime mystery dark mysterious reflective medium-paced

300 pages 2016

fiction crime mystery mysterious reflective medium-paced

364 pages digital 2013

fiction crime mystery dark mysterious medium-paced

317 pages paperback 2020

fiction historical emotional reflective sad slow-paced

300 pages paperback 2018

fiction crime mystery thriller adventurous mysterious tense fast-paced

300 pages paperback 2016

fiction crime mystery thriller mysterious fast-paced