A review by alysjmcn
Harry Potter and the Half-Blood Prince by J.K. Rowling

4.5

I knew this was going to be on top! BECAUSE I LOVE SNAPE. I already know the next & last book will exceed this masterpiece!