Arsene Wenger has made a fair few signings during his 20 years at Arsenal - 116 in fact - with varying degrees of success.
While the Gunners' boss, who celebrates two decades at the helm on Thursday, will want to forget the likes of Francis Jeffers and Pascal Cygan, he's also brought some of the club's most treasured sons to north London.
Patrick Vieira, Thierry Henry, Sol Campbell, Freddie Ljungberg... the list is as long as it impressive. But which of the Frenchman's recruits have shone brightest in north London? Sportsmail ranks Wenger's 20 best signings as Arsenal boss.