General Cohomology Theory and K-Theory - Hilton Peter (London Cambridge University Press, 1971)