Advanced calculus : a differential forms approach - Edwards, Harold M.
Reprint of the 1994 edition