Critical approaches to science and religion / - Sheldon, Myrna Perez; Ragab, Ahmed; Keel, Terence