lovely, lovely, my dear joan you have wrought such a beautiful story. I am certainly adding a few books to my list, now that I will be able to hear Severus reading them.
How deftly you have woven the tangled threads of their lives, with the help of the (perfectly canon) ongoing meddling of Dumbledore!
I love the original characters, how roger develops a presence long before he shows up. The Scottish detail is delightful: long ago I went thru Kyle of Lochalsh on my way to the Hebrides...
**happy sigh** must get to bed now. I want to read it again. soon.