Begin said it
Sir, - Prime Minister Olmert's speech before Congress last Wednesday included this line: "Peace with Egypt became possible only after president Anwar Sadat came to the Knesset and declared no more war, no more bloodshed." But Sadat said nothing of the sort in the Knesset. What he did say was: "Ring the bells for your sons. Tell them that those wars were the last of wars and the end of sorrows."
Only at a press conference on November 21 did he say: "The two slogans that I want everyone to say are: 'Let us have no war after October' and 'Let us agree upon security.'"
The phrase Olmert highlighted was authored by prime minister Menachem Begin. In a broadcast to the Egyptian people on November 11, 1977, Begin said: "No more wars, no more bloodshed, and no more threats." He repeated this in his Knesset speech the next week.
At the November 21 press conference Begin stated: "No more war, no more bloodshed, no more attacks… let us give a silent oath, one to another: No more war, no more bloodshed, no more threats."
At the Nobel Peace Prize ceremony in December 1978, Begin said; " "No more war, no more bloodshed" and at the March 1979 White House Lawn signing ceremony Begin declared: "No more war, no more bereavement, no more bloodshed."
P.S. I erred. Since Begin spoke in Hebrew in the Knesset, the phrase actually is not contained therein.