Modern algebra : an introduction / John R. Durbin. - Durbin, John R. (Wiley, 2000)