I listened to this book because I had heard that it was considered one of the 10 best mysteries ever written. I would agree. When I got to the end, I had to go back a bit and then think a bit, and then I began to understand - what an amazing end to a mystery. I've never read any other like it, and I've read a lot of mysteries!