Philip F Kennedy

Professor of Middle East & Islamic Studies