Who Sang the First Cut is the Deepest?

Rod Stewart sang the song, The First Cut is the Deepest. The song was released in 1975, and hit #1 in the U.K. music charts. Cat Stevens is the person that actually wrote the song.