One Hundred Hours to Suez: An account of Israel's campaign in the Sinai Peninsula