Anirudh S rated Harry Potter and the Half-Blood Prince: 5 stars
Harry Potter and the Half-Blood Prince by J. K. Rowling (Harry Potter, #6)
The celebratory, foiled-star edition of the sixth book in the Harry Potter series.
'In a brief statement on Friday night, …