Elements of abstract algebra - Moore, John T. (New York Macmillan, 1967)