The BBC News website has asked three people to review the penultimate Harry Potter novel, The Half-Blood Prince.
Philip Ardagh is an acclaimed children's author who recently collaborated with Sir Paul McCartney on his children's book High in the Clouds, due out in October.
Chris Rankin plays Percy Weasley in the Harry Potter films.
The BBC's Rob Winder is a self-confessed Potter-phobe.
BEWARE: These reviews may contain plot spoilers, so if you do not wish to know what happens in the book, do not click on the links below.