The Mathematics of Diffusion - by J. Crank (Clarendon Press, 1956)