Advanced algebra - Maxwell, E. A. (Edwin Arthur) (Cambridge University Press, 1960)