
Combine facts and answer this: Which American songwriter who has written songs for and with multiple music artists, as well as for several films, and contributed to Kathy Troccoli's album Pure Attraction?


Diane Warren
