An attempt to reconcile science and spirituality.