Finite groups - Gorenstein, Daniel (Chelsea Pub. Co., 1980)