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

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