Elements of abstract algebra - Moore John T (1962)
Keywords: Higher algebra