Geesh, you could have written this for ME, it had so many of the things I love so damn much - mature and hero!Harry, ever snarky Severus, a sentient Hogwarts, a fun use of the Elder Wand and a ton of action...I was glued from beginning to end. I will reread this MANY times I am sure. <3