Hugh Kennedy Author, Editor & Translator

Hugh Kennedy formerly Professor of Middle Eastern History at the University of St Andrews, UK.