Sarah Larratt Keefer Editor

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