Basic algebra groups rings and fields - Cohn, P M (Sprnger, 2003)