Group theory from a geometrical viewpoint - Haefliger, A.; Ghys, E.; Verjovsky, A. (World Scientific, 1991)