City of Extremes is a powerful critique of urban development in greater Johannesburg since the end of apartheid in 1994. Martin J. Murray describes how a loose alliance of city …