Tajalli wa-Ru'ya: A Study of Anthropomorphic Theophany and Visio Dei in the Hebrew Bible, the Qur'an and Early Sunni Islam.