Brian McCullough: History in the digital age