Margaret E. DerryMargaret E. Derry is an adjunct professor of history at the University of Guelph. Books by the Author Previous slide in carousel Ideology of Purity Made to Order Made to Order Horses in Society Horses in Society Next slide in carousel