Ascapola rated Harry Potter and the Half-blood Prince: 3 stars

Harry Potter and the Half-blood Prince by J.K. Rowling OG (Harry Potter 6)
It is the middle of the summer, but there is an unseasonal mist pressing against the windowpanes. Harry Potter is …