David Ganz Translator, Editor & Author

Paul Fouracre is Professor of Medieval History at the University of Manchester. David Ganz is Professor of Palaeography at King’s College, London