HIGHER ALGEBRA - HALL H S (G BELL AND SONS AND LTD, 1965)