A review by mathildur
The Broken Eye by Brent Weeks

5.0