Prentice Hall algebra : tools for a changing world