Dreams and Visions in the World of Islam: A History of Muslim Dreaming and Foreknowing · Study