A great read - as with all of Sander's diffusion posts.