Modern Algebra - CONNEL, Lan. (London Edward Arnold, 1982)