Exam Prep for Abstract Algebra by Herstein, 3rd Ed.