Maggie Barbieri

12 books

384 pages 2012

fiction mystery mysterious tense fast-paced

304 pages 2007

fiction mystery romance lighthearted mysterious fast-paced

336 pages 2009

fiction mystery lighthearted mysterious tense fast-paced

336 pages 2006

fiction mystery dark mysterious slow-paced

275 pages hardcover 2006

fiction mystery mysterious slow-paced

304 pages digital 2013

fiction mystery thriller dark mysterious tense slow-paced

342 pages 2011

fiction mystery lighthearted mysterious fast-paced

306 pages 2010

fiction mystery mysterious tense fast-paced

336 pages 2016

fiction mystery thriller dark mysterious tense fast-paced

336 pages digital 2016

fiction mystery thriller lighthearted mysterious fast-paced