The eternal quest for peace