I Have Taken an OathTranscontinental Music Publications & M. HorvitChristian & Gospelplay full songShare