Calculus on manifolds; a modern approach to classical theorems of advanced calculus. - Spivak, Michael. (W.A. Benjamin, 1998)