Miriam Cooke

Miriam Cooke

Miriam Cooke is Professor of Modern Arabic literature and Culture at Duke University.