Historical role of Islam: An essay on Islamic culture - Roy M N (New Delhi, India Critical Quest, 2006)