A review by sareld_13
Harry Potter and the Order of the Phoenix by J.K. Rowling

3.75

The most Shakespearean in the level of utter miscommunication that I always find it the most difficult of the HP books to read