About Ahmad Sadri is Professor and Chairman of the Department of Sociology and Anthropology at Lake Forest College, IL, USA. See Features. See homepage.