Oh, that was great! I loved Snapes voice in this - and it takes a good deal to make me appreciate him. (Snarry also squicks me, and I still thought you did a great job!) I kind of want to wash my brain with soap, but I still don't regret reading! *G* Good job - I always like it when someone makes me appreciate something I won't normally read.