Elements of modern abstract algebra - Miller Kenneth S (1964)
Keywords: Higher algebra