Rachel M Scott
Rachel M. Scott is Associate Professor of Islamic Studies at Virginia Tech. She is author of The Challenge of Political Islam.
Rachel M. Scott is Associate Professor of Islamic Studies at Virginia Tech. She is author of The Challenge of Political Islam. See less
Rachel M Scott's Featured Books