Software and the race against surprise attack -- Framing an "appallingly complex" system -- Complexity and the "art or evolving science" of software -- "No technological solution" -- What crisis? Software in the "safeguard" debate -- The politics of complex technology -- The political economy of software engineering -- Nature and technology in the Star Wars debate -- Conclusion: Complexity unbound.