Katrina Keefer Author

Katrina Keefer is Adjunct Professor of History at Trent University, Canada.