John Edwards Author, Editor & Translator

John Edwards is Faculty Fellow in Spanish at the Faculty of Medieval and Modern Languages, Queen's College, Oxford