Peter Gabriel is days away from releasing his And I'll Scratch Yours covers album, a project that's been almost four years in the making. But he's streaming the full set one week early.

Back in 2010, Gabriel first released Scratch My Back, a collection of tracks covering the likes of David Bowie, Radiohead, Lou Reed, Bon Iver, Arcade Fire and Regina Spektor, all with the intention of later releasing a followup LP, this time allowing some of those artists to cover his music.

Thanks to NPR, And I'll Scratch Yours can be heard in full. It also features Feist, Brian Eno, Paul Simon, David Byrne and others. See the tracklist below and click here to listen. It arrives for purchase on Jan. 7.

--

And I’ll Scratch Yours
01. David Byrne – “I Don’t Remember”
02. Bon Iver – “Come Talk to Me”
03. Regina Spektor – “Blood of Eden”
04. Stephin Merritt – “Not One of Us”
05. Joseph Arthur – “Shock the Monkey”
06. Randy Newman – “Big Time”
07. Arcade Fire – “Games Without Frontiers”
08. Elbow – “Mercy Street”
09. Brian Eno – “Mother of Violence”
10. Feist – “Don’t Give Up” [feat. Timber Timbre]
11. Lou Reed – “Solsbury Hill”
12. Paul Simon – “Biko”