Last time I read it was about 20 years ago. Really should make the time to reread it. It’s probably his best book. Hard to discuss until you finish it though, he backloaded all his usual reality challenging stuff, so the last 50 pages makes it very different.
thanks!