Took me a few days to read this one. I kept having to re-read to understand. The finish was a surprise.