Harry Potter book blasted for containing spoilers.