Cover 3

Speculative Communities

Speculative Communities

Living With Uncertainty in a Financialized World