Curvature and Homology: Revised Edition