Algebra : Undergraduate Texts in Mathematics - Sigler, L.E