Egyptian Sacred Science and Islam: A Reappraisal