Nature and peace