What a long, delightful twisted little plot - everytime I thought I knew where you were heading, you spun off in another direction. Loved your side characters and that you kept Harry and Severus in character while not keeping their personalities strictly cannon.