Algebraic structures - Rosenfeld Azriel (1968)