Topics in geometric group theory - La Harpe, Pierre de (The University of Chicago Press, 2000)