Prof. Hillel Frisch, Departments of Political Studies and Middle Eastern Studies, Bar-Ilan University

Related Works