Explorations in Calculus - Small, Donald B. (UK, 1991)