A course in modern algebra - Hilton, Peter John 1923-2010; Wu, Yel-Chiang (Wiley, 1989)