Historical role of Islam : an essay on Islamic culture - Roy, M. N. (Critical Quest, 2006)