Futile progress : : technology's empty promise - Braun, Ernest (Earthscan Publications Ltd, 1995)