Pulsation, Mass Loss and Grain Formation in Cool Giants