Basic abstract algebra - Bhattacharya, P. B.; Jain, S. K.; Nagpaul, S. R. (Cambridge University Press, 1994)