Mark Humphries
Mark Humphries is a Professor of History and the former Dunkley Chair in War and the Canadian Experience at Wilfrid Laurier University. He has published six books and more than two dozen articles on digital history, Canadian history, the history of public health, and military history. Mark has been programming since he was a kid […]











