The mathematics of diffusion - Crank, John (Oxford science publications, 1975)