Ever read a book with a twist ending that ripped the rug out from under you? If so, congratulations! You've found a mindf*ck book.