cantata no. 80 a mighty fortress is our god bwv 80: chorale_ cantata no. 80 the word of god will firm abide against our foes assailing   
a mighty fortress is our god: sacred choruses of j.s. bach
johann sebastian bach