Peace amid a turbulent world