Bach Transcendent - The Goldberg Variations, Part IV
Some of the canons are mirrors, in which the follower voice does the opposite of the leader. Most of the variations are in a major key, but those in minor keys are placed at crucial points in the cycle, and they are deeply affecting and profound.