Elements of modern algebra - Gilbert, Linda 1948- (Brooks Cole, 2009)