This is beautiful. I love Minerva and you have captured her wonderfully. And Snape - your Snape is so true, prickly and clever and grim and wary - the ending made me cry, with that sense of utter satisfaction from a story very well told. Thank you, I loved it!