John Nettleship and the roots of Severus Snape