Sweden’s royal family lead by King Carl XVI Gustaf put on a glittering display on Sunday in Stockholm as the world’s great and the good were awarded their prestigious Nobel prizes. Those for medicine, physics, chemistry, literature and economics are handed out in Sweden, while the one for peace always takes place in Norway. At an…