Back in 2013 Vanity Fair had Elvis Costello pick 500 albums essential to a happy life.
The article and full list can be found here
The list is a tour-de-force in music history covering everything from Abba to Ludwig van Beethoven and from Sex Pistols to Duke Ellington.
From this extravagant list M90 picked 20 tracks.

The full version (sadly not all tracks were available on stream) – but the 532 tracks will hopefully do a job.