A review by pendrasgon
Edgedancer by Brandon Sanderson

3.0