Selfish (feat. Kanye West & John Legend)

Whose song is Selfish (feat. Kanye West & John Legend)?

Artist Album
Slum Village
Detroit Deli (A Taste of Detroit)
Detroit Deli - A Taste Of Detroit
Various Artists
Promo Only: Urban Radio, May 2004
Urban Allstars