Shattered Hearts

193 pages 2017

fiction romance young adult emotional fast-paced

255 pages 2017

informative mysterious tense slow-paced

369 pages digital 2017

adventurous emotional slow-paced

389 pages 2017

emotional reflective slow-paced

351 pages 2017

emotional slow-paced

missing page info 1131

romance emotional reflective medium-paced