J.K.Rowling is that one person for me, who deployed the meaning of magic in my mind. Through the Harry Potter world, she created the galaxy of imagination. And this book is just a perfect blend of all those imaginations and failures.