A review by onejadyn
Edgedancer by Brandon Sanderson

2.0