Introduction to Abstract Algebra, Third Edition - T.A. Whitelaw (Taylor and Francis, 1995)