Vitalsource Technologies, Inc. Diffusive Spreading in Nature, Technology and Society