The cohomology of certain groups Ian J. Leary Ph. D. Thesis, Cambridge 1990 + extra chapter added in 1992.