Hi there. I want to learn some differential geometry on my own, when I find some time. My intention is to learn the maths, so then I can get some insight, and go more deeply on the foundations of mechanics. I need to start on the basics. I had some notions on topology when I did my analysis II course, but there were only rudiments. So I would like some text that starts really on the basis, and that could serve when I go into a text on geometric mechanics. Any idea if there is some text book like that with worked examples and that kind of stuff? Thank you in advance. If this isn't the proper section for this kind of question, please move it.