Who wrote the words and music for the hymn The Summons?

john bell wrote the lyrics and it is a traditional scottish tune

Music written by Ignaz Moscheles (1794-1870), Anticipations of Scotland 'A Grand Fantasia', Opus 75, Movement 2