Bruce Johnson - I Write The Songs (original artist, 1977)
The song was made most popular by Barry Manilow in 1976 but written and composed by Bruce Johnson for David Cassidy who released it as a single in 1975. However, the first version of the song was by the Captain and Tennille on their Love Will Keep Us Together album.