P M Cohn
This is a revised and updated version of a highly-regarded classic text by one of the foremost algebraist in the UK.