The development of intersection homology theory - Kleiman,Steven L. (Pure and Applied Mathematics Quarterly, 2007)