The mathematics of diffusion. - Crank, John. 1957 (Oxford, Clarendon Press, 1956)