Basic Algebra. Groups, rings and fields. - Cohn, P. M (Springer, 2002)