CONTEMPORARY ALGEBRA - STREETER,JAMES (NEW YORK ; MCGRAW HILL PRIMIS CUSTOM PUBLISHING, 2001)