Modern Algebra
Subtitle: Volume 1, 2nd edition