Groups, Rings and Field - WALLACE, David Alexander Ross (SPRINGER, 1998)