A review by kylieayn
Beyond the Valley of Thorns by Patrick Carman

adventurous mysterious tense medium-paced

3.75