Hi, I am a math major, and currently studying vector calculus. Since I am feeling that I don't really learn it properly, I am going to re-learn it again in the summer. I would like to improve both my theoretical and computational skills. I am also searching for a book that starts from the beginning to deal with differential forms, and a book not full with physical interpretations since I am poor at physics. My background is two courses of linear algebra, single variable calculus, and multivariable calculus of real-valued function(from the limits function of several variables up to triple integrals). After a long search, I am considering(at the moment) two books: 1. Multivariable mathematics by Shifrin. 2. Vector calculus, by Hubbard. But not sure which is preferred(or neither of them). Unfortunately, both contain linear algebra chapters which are not necessary for me. I will be grateful to hear any suggestion/advice about that. Thank you.