A Course in Modern Algebra - Hilton, Peter; Wu, Yel-Chiang (New York : John Wiley and Sons Inc. ; London ; Sydney, 1989)