An attempt to reconcile the claims of religion with the ideas and discoveries of science and philosophy.