Peace in our time ?