Finite groups - Gorenstein, Daniel (Rhode Island : AMS Chelsea, 2007)