James Potter/Severus Snape - Works | Archive of Our Own
https://www.fanfiction.net/s/6532438/1/Maybe-I-m-Amazed
WEBJames Potter, one of the most popular people in Hogwarts, comes up with a plan to get revenge on his nemesis, …
DA: 89 PA: 26 MOZ Rank: 41