Vitalsource Technologies, Inc. Topology Of Singular Spaces And Constructible Sheaves