Branch Groups
  This is a long introduction to the theory of "branch groups": groups acting on rooted trees which exhibit some self-similarity features in their lattice of subgroups. 
Laurent Bartholdi, Rostislav I. Grigorchuk, Zoran Sunik