The Old Ship of Zion is a Christian Hymn written by M.J.Cartwright around 1889 and played to a tune written by Daniel B. Towner. The song illustrates salvation as Jesus is portrayed as the captain of the ship that saves a lost soul who was drifting on life's sea. This happened to me 38 years ago, thank God.