Fundamentals of differential geometry. - LANG (Serge). (New York Springer Verlag, 2010)