Introduction To Non-Linear Algebra