John Thackara

In the Bubble: Designing in a complex world - uk MIT Press 2006 - 320

9780262701150

620.0042 / THA