Over Easy: The Study Of Diffusion.