Stephen Meyer: Did Belief in God Make Modern Science Possible? Discovery Institute - A podcast by Discovery Institute Play Categories: Society & Culture Technology