Abstract Algebra: Theory and Applications
by Tom Judson
Source in PreTeXt format for open source GFDL-licensed undergraduate textbook covering groups, rings, fields and more.
For copies in various formats, and to learn more, visit the book's website at abstract.pugetsound.edu.