Derry, Margaret E. Adjunct professor of history and faculty associated with her, Campbell Centre for the study of Animal Welfare, University of Guelph, Ontario.
Derry, Margaret E. Adjunct professor of history and associated faculty, Campbell Centre for the Study of Animal Welfare, University of Guelph, Ontario.