JOHN THACKARA

IN THE BUBBLE: DESIGNING IN A COMPLEX WORLD - MIT PRESS

11 9780262701150