A review by misajane79
Skyward by Brandon Sanderson

3.5