Geometric Nonlinear Functional Analysis