Scan barcode
A review by the_ice_within
The Hundred Years' War on Palestine by Rashid Khalidi
informative
medium-paced
3.75
informational but could be written in a more exciting way - read more like a long essay with repetitive word choices