Emily M Hill Author & Editor

Emily M. Hill is an associate professor of history atQueen’s University.