Theory of diffusion-limited growth