Awful, awful news. St Peter's has lost a great historian and the students a wonderful teacher. I only met Stephen a few times, but on each occasion he was remarkably generous, warm, and insightful (including during two interview occasions that he managed to turn into real fun). Just devastating.
add a skeleton here at some point
23 days ago