Natural factorizations and the Kan extension of cohomology theories John L. MacDonald (1976) Cahiers de Topologie et Géométrie Différentielle Catégoriques