Analysis, Manifolds and Physics, Part II - Revised and Enlarged Edition