Fundamentals of differential geometry by Serge Lang | Lex | Lex