The Defiant Hearts

missing page info 2014

lighthearted slow-paced

396 pages digital 2012

fiction historical romance emotional medium-paced

297 pages 2013

emotional slow-paced

373 pages 2013

adventurous fast-paced