Abstract Algebra: A First Course - Larney, Violet Hachmeister