The author has completely reworked this superb textbook for a fully updated new edition. He has reorganized many of the sections, and cut or shortened material which is no longer essential. He has added a chapter on Ext and Tor, as well as some topology. In all this is a new version of a classic that is now fit for purpose, a key text geared to the needs of the graduate student. It covers, with proofs, the usual major branches of groups, rings,...