New waves in philosophy of technology

Research output: Book/ReportAnthologyResearchpeer-review

Original languageEnglish
Place of PublicationLondon & New York
PublisherPalgrave Macmillan
Publication statusPublished - 2008

ID: 5960739