We Thank Thee, O God, for a Prophet (two-part invention)

We Thank Thee, O God, for a Prophet (two-part invention) a song by Caroline Sheridan Norton on Beatsfy