Who wrote the song 'I Write the Songs' made famous by Barry Manilow?

Culture Trivia: Who wrote the song 'I Write the Songs' made famous by Barry Manilow?