I've just finished this book, and I can't get it out of my head. It was fantastic, but I have a question about it. Has anyone read it?