Deborah Swift

29 books

498 pages 2013

nonfiction historical history informative slow-paced

710 pages 2019

fiction historical emotional reflective sad fast-paced

544 pages digital 2013

fiction historical emotional slow-paced

471 pages 2012

fiction historical romance adventurous emotional mysterious slow-paced

436 pages 2010

fiction historical romance mysterious slow-paced

323 pages 2019

fiction historical emotional sad fast-paced

294 pages digital 2014

fiction historical young adult emotional fast-paced

292 pages digital 2015

fiction historical young adult emotional slow-paced

210 pages paperback

fiction historical emotional reflective slow-paced

75 pages 2013

informative medium-paced