abigail_q_franklin 's review for:

The Light of All That Falls by James Islington
5.0
adventurous emotional hopeful mysterious sad tense fast-paced