A review by angelareads
The Black Prism by Brent Weeks

5.0