who wrote but for the grace of god
But for the Grace of God "But for the Grace of God" is a song co-written and recorded by Australian country music singer Keith Urban. Urban wrote the song along with Charlotte Caffey and Jane Wiedlin of The Go-Go's. It was released in November 2000 as the third single from his self-titled American debut album. It became his first No. 1 single on the Billboard magazine Hot Country Singles & Tracks chart on February 24, 2001, a position that it maintained for one week.