Exam Prep For Abstract Algebra By Herstein, 3rd Ed. by Herstein