Faith and the Marvelous Progress of Science