Edwards, Harold M. Advanced calculus : A differential forms approach / by Harold M. Edwards - Boston Birkhauser 1994 - 508p.