Elementary abstract algebra - Patterson, E. M. (Edinburgh Oliver & Boyd, 1965)