Tim Sherratt

Tim Sherratt

Digital historian, web tinkerer, cultural data hacker, Trove-ite. Opinions my own.