Scan barcode
A review by alexisvana
The Hundred Years' War on Palestine by Rashid Khalidi
challenging
informative
slow-paced
4.0
This is gonna sound crazy but I would read again - densely packed with information and well balanced/clear-eyed. Not a casual beach read.