I could have sworn I already wrote a review of this. I can't even recall when I listened to it, but I actually listened to it twice, having forgotten when I downloaded the audiobook the second time, that I had. Then it started to come back to me bit by bit, and I found myself thinking, "Oh, is this ...