The mathematics of diffusion. - Crank, John (Clarendon Press, 1989)