This was written by David Gates for his band Bread’s January 1972 album Baby I’m-a Want You. Released as a single at the same time, it reached No 5 In the US and No 32 in Britain.
Great cover by Rod Stewart from his 2006 album Still The Same . . . Great Rock Classics Of Our Time.