Story takes a while to pick up steam, but it's nonetheless a deliciously crafted tale of memory, paranoia, and innuendo that's a critique of our modern surveillance society. At first I was put off by the pontifications of the professor protagonist, but I gradually realized the extent to which these were expository. Much of the time we're learning what he already knows, or has already experienced and is still trying to figure out. Very satisfying.