Very nicely done! I especially like the way the younger version of Snape isn't quite as unattractive physically, but is possibly even more unattractive in terms of his personality...until he's able to drop some of his suspicions. A very engaging story all the way through (I could happily have read another 40,000 words *g*)