Abstract algebra - Grillet, Pierre Antoine, 1941- (Graduate texts in mathematics, 2007)