Gwendolyn_Flight
A Perfect Circle by Gwendolyn_Flight
12/25/2002In which Snape is a better actor than even he guessed, and Harry makes a bargain with the devil.
Words: 15,048
Chapters: 5
Hits: 3,168
In which Snape is a better actor than even he guessed, and Harry makes a bargain with the devil.