A review by mcf
An hero at the end of the world by Erin Claiborne

4.0

All kinds of utterly absurd fun. Set in a semi-despotic London in which magic is a fact of life, and featuring a failed hero of prophecy, the former best friend who stole his place in legend, a posh git, a badass lady cop, and some evil masterminds, one of whom is (sometimes) a dragon. Among other things. The plot hurtles along at breakneck pace and, though almost all of the relationships are sorted out in cliched, simplistic form, it's nevertheless a delightful read, made even more so by the presence of people of color (!) and characters who aren't heterosexual (!!).