John Haught examines ''scientific naturalism'' the belief that nothing exists beyond the world available to our senses and scientific inquiry. He seeks to provide a reasonable scientifically informed alternative to naturalism by embracing the results of analytical research while simultaneously questioning the rational coherence of Darwinistic naturalism.