Finite groups - Huppert, B; Blackburn, N (Grundlehren der mathematischen Wissenschaften, 242, 1982)