Powerful, intricate, a definite must re-read. Your young Snape just leaps off the page, he's so very complicated and very real, warts and all. Same for Moody: he's recognizably canon Moody, yet gains immense depth here with just a few hints towards his past with Gideon Prewett and the way it influences his treatment of Snape here. The way the characters interact is just fascinating and right. Absolutely top-notch work. Brava!