Self-similar groups / - Nekrashevych, Volodymyr, (American Mathematical Society,, 2005)