Ingredients for our common future