Groups, graphs, and trees an introduction to the geometry of infinite groups - Meier, John, 1965- (London Mathematical Society student texts ;v 73, 2008)