Algebra for the utterly confused - Stephens, Larry J. (McGraw-Hill, 2000)