Bob Dylan, Billy Joel and Willie Nelson are among the artists performing Paul McCartney songs in a massive tribute to the former Beatle due out in November.
Up to 42 songs are featured in The Art of McCartney, available in various formats including a two-CD package and box set.
Organisers have announced the record is due out November 18.
It is the brainchild of Los Angeles producer Ralph Sall, who has been working on it since 2003, and on many of the cuts, the artists are backed by Macca's current band.
Paul's son James plays keyboard with the Cure in the cover of the Beatles' Hello Goodbye.
Dylan performs the Beatles' Things We Said Today, Nelson sings Yesterday, while Joel performs two solo McCartney songs, Maybe I'm Amazed and Live and Let Die.