Emma Locke

13 books

456 pages 2015

fiction romance funny fast-paced

433 pages 2016

fiction historical romance emotional lighthearted slow-paced

141 pages 2015

fiction historical romance lighthearted fast-paced

325 pages 2013

fiction romance lighthearted fast-paced

439 pages 2012

fiction historical romance emotional lighthearted slow-paced

110 pages 2013

fiction historical romance emotional fast-paced

110 pages 2013

fiction romance lighthearted relaxing fast-paced

4 pages digital 2016

missing page info digital 2016

250 pages digital

adventurous lighthearted medium-paced