Principle of abstract algebra - Ball Richard W (1963)
Keywords: Higher algebra