Which song written by Cat Stevens was a No.1 hit for Rod Stewart? August 17, 2017 By Show answer The First Cut Is the Deepest More Music Questions