The 100 greatest classical music pieces of all time
The sheer vastness of classical music, a tradition that is now at least half a millennium old, makes choosing the 100 best pieces an impossible task. Over the centuries, it has become so incredibly varied within itself – spanning everything from a two-minute medieval carol to a two-hour opera …