Modern higher algebra - Albert, A. Adrian 1905-1972 (University of Chicago science series, 1937)