How all-out war between Israel and its adversaries might play out

Featured in The Financial Times