Cohomology Of Finite Groups by A. Adem & R.J. Milgram