Scan barcode
A review by gisellefranco
The Hundred Years' War on Palestine by Rashid Khalidi
informative
slow-paced
3.75
Very informative and eye opening, but I found the chapters quite long.