Modern applied algebra - Birkhoff, Garrott (MC Graw-Hill, 1970)