Algebra - Hungeford, Thomas W. (New York ; Heidelberg ; Berlin : Springer Verlag, 1980)