The mathematics of diffusion. - Crank, John (The Clarendon press, 1956)