You need to sign in or sign up before continuing.

Carrington MacDuffie

106 books

250 pages paperback 2011

fiction mystery dark mysterious sad medium-paced

270 pages 2014

fiction mystery emotional mysterious fast-paced

332 pages digital 2013

fiction mystery mysterious fast-paced

129 pages paperback 2011

fiction historical emotional reflective slow-paced

329 pages digital 2014

fiction historical romance emotional informative medium-paced

400 pages 2014

fiction contemporary romance reflective medium-paced

368 pages hardcover 2021

nonfiction biography history informative medium-paced

336 pages 2007

fiction historical mystery mysterious slow-paced

304 pages 2013

fiction mystery dark mysterious tense fast-paced

368 pages 2018

fiction historical literary emotional reflective slow-paced