COL. Douglas Macgregor Israel, Egypt, and Riyadh