Harry Potter and the Order of the Phoenix

Harry Potter and the Order of the Phoenix  - Mary GrandPré, J.K. Rowling Reread. It's still a great series