Scan barcode
mhdtim's review against another edition
5.0
Essential reading if you want to understand the internal logic of a modern terrorist movement
More...
Scan barcode
5.0