Jim Steinman

Pretty much covered on this site.