Johann Sebastian BachGeist und Seele wird verwirret, BWV 35Hamish Milne (piano)Baroque1 min 53 sCompare all recordings of this workPerformersHamish MilnePianoCreditsAlbumBach: Piano Transcriptions, Vol. 5 – Goedicke, Kabalevsky, Catoire & SilotiLabelHyperionRecording year2005