May Peace Prevail

May peace prevail -- Israel