Algebra: Tools for a Changing World