Scan barcode
A review by 18thstjoe
Cities Under Siege: The New Military Urbanism by Stephen Graham
4.0
3.5 stars, was expecting more tactical discussion