Calculus on Manifolds: A Modern Approach to Classical Theorems of Advanced Calculus