Abstract algebra : a comprehensive treatment - Menini, Claudia (M. Dekker, 2004)