A review by nvukos
Edgedancer by Brandon Sanderson

3.25