Sheaves in Topology by Alexandru Dimca