Introduction to algebra / Peter J. Cameron. - Cameron, Peter J. (Peter Jephson) 1947- (Oxford mathematics, 2008)