Karin Schaeffer

297 pages paperback 2010

fiction mystery thriller dark mysterious tense fast-paced

368 pages 2010

fiction mystery thriller dark tense fast-paced

320 pages 2010

fiction mystery thriller mysterious fast-paced

368 pages 2012

fiction crime mystery dark mysterious tense fast-paced

368 pages paperback 2012

fiction crime mystery dark mysterious tense fast-paced

352 pages 2013

fiction crime mystery dark tense fast-paced

352 pages 2013

fiction mystery thriller mysterious tense fast-paced

missing page info digital

lighthearted mysterious medium-paced