Carrington MacDuffie

104 books

432 pages 2019

fiction historical mystery dark mysterious fast-paced

300 pages 1983

fiction fantasy science fiction adventurous slow-paced

341 pages paperback 1997

fiction historical emotional medium-paced

288 pages 2012

nonfiction biography memoir religion dark reflective slow-paced

291 pages 2009

fiction mystery dark mysterious tense fast-paced

302 pages 2007

fiction mystery mysterious medium-paced

352 pages 2004

fiction romance lighthearted medium-paced

292 pages 2014

nonfiction biography memoir music informative lighthearted fast-paced

311 pages 2007

fiction historical romance adventurous emotional fast-paced

288 pages paperback 2002

fiction contemporary young adult emotional reflective slow-paced