The Smart Enough City: Putting Technology in Its Place to Reclaim Our Urban Future

The Smart Enough City

Putting Technology in Its Place to Reclaim Our Urban Future

2019