Modern algebra : An introduction - Durbin, John R. (USA JW&S, 2005)