Glen Campbell V's Nick Cave
Glen Campbell was a studio guitarist in the early 1960's who went on to become the Rhinestone Cowboy. Before his solo career took off, he even toured with The Beach Boys in 1964-65 when Brian Wilson freaked out and quit touring.
Nick Cave surely needs no introduction. He has released a huge number of cover versions, including the "Kicking Against The Pricks" album which was full of covers, including his version of this Jimmy Webb classic track.