Roxanne D. Marcotte

Roxanne D. Marcotte

Lecturer in Arabic and Islamic Studies at The School of History, Philosophy, Religion and classics of The University of Queensland