The Case for a Combined Grand Strategy for Peace: An Israeli View

Yair Hirschfeld

Say thanks for 50¢