Rotman, Joseph J. Advanced modern algebra - 2nd ed. - American Mathematical Society 2010 ISBN: 9781470419165