I’ve known John Finnegan for over twenty years, since high school, when we both fell in love with gaming. We started out paper-and-dice role-playing together, and while I fell out along the way, John, just as in every other aspect of his life, persevered. I am so awed and moved to see how many...