Survey of modern algebra - Birknoff, G (Macmillan publishers, 1977)