5.0

John Langan has a ridiculous amount of talent in his writing. He should be studied and admired by everyone.