Advanced calculus : a differential forms approach - Edwards, Harold M. (Birkhaüser, 1969)