This talk is a survey of some recent joint work with Jon Carlson on cohomology of finite groups. I shall describe how, for an arbitrary finite group G, one can produce an algebraic analogue of a free G-action on a product of spheres. If k is the field of coefficients, one can use this to build a resolution of k as a kG-module, which consists of a finite Poincare duality piece and a polynomial piece. This resolution has the same rate of growth as the minimal resolution, but in general is not quite minimal. The deviation from minimality is measured by secondary operations in group cohomology expressible in terms of matric, Massey products.