Description
By Jenny Stewart
page: 321 – 323
Prometheus: Critical Studies in Innovation
Volume 13, Issue 2
SKU: 0810-90288632007
£0.00
By Jenny Stewart
page: 321 – 323
Prometheus: Critical Studies in Innovation
Volume 13, Issue 2
SKU: 0810-90288632007