Cairo Papers in Social Science by Nicholas S. Hopkins | Menrva Books | MenrvaBooks