I should really be getting ready for our family holiday tomorrow, but your story has sucked me in - I have to keep reading now! I'll be back with a further commment when I've finished reading it, but I just wanted to thank you so much for giving this epic, plotty fic to the Cauldrons; I'm sure your Severus would approve, heh.