List of the first few definitions coming to my mind about Mr. Hagan's book (*): masterpiece, unforgettable, inspirational, poetic, dreamful, interesting, exceptional, unique, a trip (in all its meanings ..), historically accurate, artistic, baroque, post modern, intelligent, sophisticated, horror, alternate history, science fiction, good literature, a must, philosophic, labyrinthine, hermetic, easy, complex, metaphysic, symbolic, realistic, dark, bloody, tragic, glorious, frightening, touching, romantic, detailed, informed, fantasy, Divina Commedia, initiatory journey, Chanson de Geste, chivalrous, criptic, arcane, polydimensional, dense, violent, epic, poisonous, innovative, aesthetically intriguing, disturbing, fatalist, classic, pagan, amazing, important, sculpted, Roman, comradely, mysterious, light, thin, fairy-tale, holy book, tolkienian, abysmally deep, human, solar, exotic, warlike, pulp, spectral, esoteric, rich, all in all .. moving and poignant beyond any possible expectation.
(*)