Science, Religion, and Ethics in Twenty-First Century Biomedical Discoveries: Which Way Is Forward?Kevin FitzGerald