A High-Order Accurate Numerical Scheme for the Caputo Derivative with Applications to Fractional Diffusion Problems. (4th April 2018)