Rings, fields, and groups : an introduction to abstract algebra - Allenby, R. B. J. T. (Butterworth Heinemann, 1991)