I've been recommended Fundamentals of Differential Geometry by Serge Lang several times, but cannot find anywhere a description of prerequisites necessary for the book. Can someone summarize what the prerequisites are?
In addition, what level is the book at? Would it be a first-year graduate level text, comparable to texts on Riemannian Geometry by Boothby or do Carmo, for instance?