Blindsided

391 pages 2015

fiction crime mystery dark mysterious tense fast-paced

169 pages 2015

dark emotional tense medium-paced