The Olympic Games have become the single greatest festival of a universal and cosmopolitan humanity. Seventeen days of sporting competition watched and followed on every...