Integers, polynomials and rings a course in algebra - Irving, R S (New York Springer, 2004)