Calculus for the ambitious - Körner, T. W. (Cambridge University Press, 2014)