Groups, rings and fields - Wallace,D.A.R (Springer London, 1998)