Basic Abstract Algebra - BHATTACHARYA,P.B. (Cambridge Cambridge Uni. Press, GB, 1989)