Advanced calculus

Gerald B. Folland
Prentice Hall
9780130652652
0-13-065265-2