A review by ambientsunset
A World Without Heroes by Brandon Mull

5.0

excellent read! can't wait for the next