this has the most amazing fantasy that you have ever read if you have not read it please start Neil Gaiman understands mythology he understands underneath us the myths and the legends that make us up because we are walking retainers of story ourselves so we are built up of story and he understands this