Geometry and topology - Stratopoulos, George (World Scientific, 1989)