On 18 November the guest list for the biggest party in world football was finalised and set in stone. Next summer, 32 national teams will head to South Africa to compete in the 19th World Cup finals each hoping, with varying degrees of realism, to write themselves into the illustrious history of football's most coveted prize. There are the usual suspects from Brazil, Italy, Spain and Germany the d