Philosophy of Science and Religion by Don Hainesworth