This was a wonderfully satisfying little mystery. I just loved the line, "The day Snape was hapless would be long in coming." So true - I just loved that sentence! Your plot was good and I like how it unravelled. The sex was hot and sweet!! Snape and Harry just fit so well together. I also liked Neville's appearance in this. Well done, mystery writer!!