There's no musician who divides opinion quite like Kanye West. His exaggerated outbursts on Twitter and rants during live shows often overshadow the music, but wipe those away and what you've got is one of the finest artists of modern times.
'Yeezus' and 'The Life Of Pablo' are two of the most talked about rap albums of the last five years, while 'The College Dropout' and 'Late Registration' are littered with hits like 'Through The Wire', 'Gold Digger' and 'Touch The Sky'.
Long before he was on the mic, he was on the buttons, producing tunes for the likes of Jermaine Dupri, Lil Kim and Dead Prez. Then Jay Z took notice and a new hip hop super producer was born.
As Kanye celebrated his 40th birthday this week, we compiled a 50-track playlist of his finest productions. Check 'em below.