What a wonderful story and a lovely Christmas present that the rest of us can enjoy as well. I especially enjoyed the language/word choices ... old-fashioned and very appropriate to the formal style of Severus' speech and Hagrid's verbal peculiarities.