Author Archives: Avi Shlaim

Captive Nation

How Gaza became a Palestinian prison