Robert Sedgewick and Kevin Wayne
James M. Van Verth and Lars M. Bishop
Tomas Akenine-Moller, Eric Haines, Naty Hoffman
Tom Judson's Abstract Algebra: Theory and Applications is an open-source textbook designed to teach the principles and theory of abstract algebra.
On-line Edition by H. Jerome Keisler, revised December 2015.