A review by a_thurkettle
Echoes of You by Catherine Cowles
dark
emotional
funny
hopeful
sad
fast-paced
4.5