Modern algebra with applications - Gilbert, William J., 1941- (John Wiley Sons, 1976)