Bach: Cantatas 35 & 169 "Geist und Seele" & "Gott soll allein" by Iestyn Davies, Johann Sebastian Bach, Arcangelo, Dietrich Buxtehude, Jonathan Cohen | Factory.fm