Teresa Carpenter

43 books

missing page info paperback 2007

fiction romance

185 pages 2008

fiction contemporary romance emotional lighthearted fast-paced

256 pages paperback 2014

fiction emotional lighthearted medium-paced

252 pages paperback 2015

romance lighthearted medium-paced

256 pages paperback 2013

fiction romance adventurous emotional lighthearted fast-paced

1295 pages digital 2017

5276 pages digital 2017

238 pages paperback

nonfiction history

478 pages hardcover 1988

fiction crime true crime dark mysterious reflective medium-paced

320 pages paperback