Derek Farrell

12 books

283 pages 2015

fiction lgbtqia+ mystery lighthearted mysterious tense fast-paced

106 pages paperback 2018

emotional mysterious reflective medium-paced

missing page info digital

dark mysterious fast-paced

missing page info digital 2017

dark mysterious fast-paced

missing page info

dark mysterious tense fast-paced

283 pages digital

fiction lgbtqia+ mystery adventurous lighthearted mysterious fast-paced

missing page info digital 2016

dark funny mysterious fast-paced

318 pages digital

119 pages paperback

mysterious reflective medium-paced

missing page info digital 2019

mysterious fast-paced