Will Israel-Gaza Ceasefire Hold?

After seven weeks of fighting that killed more than 2,200 people, there is peace today in Israel and Gaza. Israel and Hamas agreed to an indefinite ceasefire yesterday. But the truce, brokered by Egypt, is similar to past deals that have collapsed. And key details still need to be worked out. Will it last?