Groups, rings and fields - Wallace, David Alexander Ross (Springer undergraduate mathematics series, 1998)