Groups and geometry - Lyndon, Roger C. (Cambridge Cambridge University Press, 1989)