leedsbookclub.com
Severus Snape – his chronology
9th January 1960 – 2nd May 1998 And then read this as a reality check – Nerds Doing Stuff – Snape is not a good guy