david gaving song