Differential geometry and topology by Keith Burns, Marian Gidea | Lex | Lex