A review by zaiphon
The Way of Shadows by Brent Weeks

5.0