refreshing way to bring magic to the world. read similar kind of type of magic in another but this combine a real life book and author, most of it we all already know. the plot is not something that make me read this over and over again. some scene rather absurd if I think about it. love the hero character, he's witty.