Advanced calculus - Wrede, Robert (2011)