Witness Protection

288 pages paperback 2014

fiction dark mysterious tense medium-paced