TLDR: Is there any differential geometry book that starts from scratch to graduaate level topics on differentiable manifolds?
I am a student self-studying math. By now I finished Abbott analysis, Munkres topology, Rudin RCA, and Aluffi Chapter 0. Now I am finding texts about differential geometry, which is self-contained so there are no additional prerequisites on undergraduate differential geometry, are suitable for self-studying, and covers topics on graduate level smooth manifolds(topics covered in books such as Lee's Smooth Manifolds).
I found some books by Serge Lang, which seems to meet the majority of the requirements. But personally I don't prefer Lang's style, so I am finding some other books.