Kay, L. Vector Analysis (0387986499)
This book presents modern vector analysis and carefully describes the classical notation and understanding of the theory. It covers all of the classical vector analysis in Euclidean space, as well as on manifolds, and goes on to introduce de Rham Cohomology, Hodge theory, elementary differential geometry, and basic duality. The material is accessible to readers and students with only calculus and linear algebra as prerequisites. A large number of illustrations, exercises, and tests with answers make this book an invaluable self-study source.