A discussion of both the acceptable elements and problems with evolution from a Catholic perspective.