Well done. Emotional and bittersweet at times. I kinda felt a little lost at not knowing the Hamish MacBeth references, but the story came through regardless. Also, like so many others, I want those book recordings of Snape's. I have a funny feeling we are all imposing a certain actor's voice in there. *g*