Homological group theory, homological and combinational techniques in group theory. - Cambridge University Press, 1979. - ( London Mathematical Society Lecture Note series ; 36).