Groups, graphs and trees an introduction to the geometry of infinite groups - Meier John (Cambridge CUP, 2008)
Keywords: Infinite groups