Numerical Differentiation, Quadrature and Interpolation