Calculus of several variable - Lang, Serge (Massachusetts Addison Wesley, 1973)