Mathematical analysis II - Zorich, Vladimir A. (New York, NY : Springer Berlin Heidelberg, 2016)