Haim Shaked/Definition

University of Miami; Board of Editors, Middle East Quarterly