A most fascinating story. It was interesting to see how Harry slowly figured things out and eventually save Snape. Heh, I had a hunch that there was something not quite right about Williamson. The ending left me sputtering in disbelief. That's just not right! All in all, this was a lovely story. Good job!