The Way of Shadows by Brent Weeks
6 Star Books
1,225 books — 1,129 voters