Marc Welch rated Harry Potter and the Half-Blood Prince: 5 stars
Harry Potter and the Half-Blood Prince by J. K. Rowling (Harry Potter, #6)
It's the darkest year yet for Harry Potter‚ J. K. Rowling's hero in the Harry Potter series. In Rowling's fifth …