Sherri Shackelford

31 books

288 pages 2016

fiction emotional fast-paced

799 pages digital 2016

288 pages digital 2016

emotional mysterious reflective medium-paced

281 pages paperback 2018

fiction romance emotional reflective medium-paced

378 pages digital

727 pages digital 2015

860 pages digital 2014

288 pages digital 2017

adventurous emotional medium-paced

721 pages digital

809 pages digital