Finally a book with an ending, everything explained at the end. I’m tired of books that leave you without an explanation, this is not one of those.