Gorgeous. The writing is just perfect, and your descriptions are wonderfully Slughorn, and the plot was done brilliantly - as others have said, just enough to leave a slight niggling doubt that it might not be Snape, but you don't care either way. Very nicely done, Mystery Author!