Nonlinear Functional Analysis in Banach Spaces and Banach Algebras