Spoilers can completely ruin the reading experience for me and while I agree that there isn???t a right not to be spoiled, I also agree with Hapax that there is such a thing as courtesy, and if the book has just come out and is being reviewed, it is more courteous to refrain from spoiling for the majority who haven???t read it yet.