A review by smokingintherain
A World Without Heroes by Brandon Mull

5.0