Laurel Heights

272 pages digital 2012

fiction contemporary mystery mysterious tense fast-paced

143 pages 2014

contemporary mystery dark mysterious tense medium-paced

missing page info digital 2020

lgbtqia+ mystery dark emotional mysterious fast-paced