Abstract algebra : a first undergraduate course - Hillman, Abraham P. (PWS, 1994)