Karen Harper

80 books

352 pages paperback 1993

fiction romance emotional lighthearted slow-paced

392 pages paperback 2005

fiction mystery dark informative mysterious fast-paced

317 pages paperback 1988

emotional mysterious reflective medium-paced

392 pages 2010

fiction mystery romance adventurous mysterious fast-paced

300 pages paperback 1989

emotional reflective medium-paced

400 pages 2003

fiction mystery dark mysterious tense medium-paced

336 pages 2012

fiction mystery romance emotional mysterious tense fast-paced

46 pages paperback

missing duration info audio

fiction historical informative medium-paced

384 pages 2017

fiction historical reflective medium-paced