Esarhaddon, Egypt, and Shubria: Politics and Propaganda - Eph‘al, Israel