Algebra I: A Basic Course in Abstract Algebra - Sharma; Shah; Shankar (Pearson)