Calculus of Several Variables - Lang, Serge (Springer, 1996)