Buy from Amazon
I would guess that this book might not be to everyone's tastes. The story can be somewhat disturbing at times. Furthermore, for much of the book there doesn't seem to be any central character - rather it is the story of a world trying to understand what is going on. Naturally it is all resolved at the end, but I would point out that this is only by getting even weirder. But if you're into this sort of science fiction then this is a must read, and I can see why is has won both the Nebula and the Hugo awards.