Rahul Matthan rated Harry Potter and the Half-Blood Prince: 4 stars
Harry Potter and the Half-Blood Prince by J. K. Rowling (Harry Potter, #6)
Harry Potter and the Half-Blood Prince is a fantasy novel written by British author J.K. Rowling and the sixth and …