HIGHER ALGEBRA - HALL H S; KNIGHT S R (ARIHANT PUBLISHERS)