A review by eccyke
Perfect Shadow by Brent Weeks

mysterious fast-paced

3.75