Sarah Larratt Keefer Editor & Author

Sarah Larratt Keefer is Professor of English and a National 3M Teaching Fellow at Trent University.