Higher algebra - Hall ,H. S and Knight,S (A.I.T.B.S. publishers & Distributors Delhi, 1995)