I bought the book at a flea market to read on a long flight, had low hopes and expected to abandon it somewhere appropriate but instead I'm putting it back into my suitcase and taking it home for friends. That is the best recommendation I can give. Makes me know that giving up binging on re-hashed internet movie plots was the right thing to do. It's a gem.