Calculus on manifolds : a modern approach to classical theorems of advanced calculus - Spivak, Michael (Perseus Books, 1998)