Surfactant Gradients and Marangoni Flow