Who wrote the song 'I write the songs'?
"I Write the Songs" was written by Bruce Johnston of the Beach Boys in 1975, and recorded on albums by The Captain and Tennille, David Cassidy, and Barry Manilow. Cassidy had the first single version, but it was Manilow whose version hit #1 on the Billboard Hot 100 in 1976.