Groups and geometry - Neumann, P. M. (Oxford University Press, 1994)