About Margaret Derry Margaret E. Derry is an adjunct professor in the Department of History at the University of Guelph, and an associated scholar wth the Institute for History and Philosophy of Science and Technology at the University of Toronto.