Book: First Course in Abstract Algebra, A, 7/E

http://www.pearsonhighered.com/educator/product/First-Course-in-Abstract-Algebra-A/9780201763904.page