Excellent text for upper-level undergraduate and graduate students shows how geometric and algebraic ideas met and grew together into an important branch of mathematics. Lucid coverage of vector fields, surfaces, homology of complexes, much more. Some knowledge of differential equations and multivariate calculus required. Many problems and exercises (some solutions) integrated into the text. 1979 edition. Bibliography.
This looks like a good first book in Topology, which I've meant to study since my interest in math hit full steam. I made it as far as I could go on just reading the definitions. I'm going to have to start working the problems if I'm to make more progress.