The world peace council What it means and what it does. - M.I.R.