Hilary Earl Author & Editor

Hilary Earl is an associate professor of history at Nipissing University in Ontario, Canada. Karl A. Schleunes is a professor emeritus of history at the University of North Carolina, Greensboro, USA.