Thank you very much for your comments. As soon as I found Pandinus imperator I knew that I'd found Snape's animagus form, I couldn't resist it. As for the plot - well, I thank my plot-bunny beta, who helped me wrestle it into shape. She's brilliant like that! I'm glad that you enjoyed it.