Groups and geometry - Neumann, Peter M (Oxford University Press, 1995)