A review by lucieon
Shadow's Edge by Brent Weeks

5.0