My own version of installment seven, I suppose. Some spoilers for those who have not read Half Blood Prince!