Johan Fischer Islam, Standards, and Technoscience - Taylor and Francis 2016 ISBN: 9781315667065 Source: EBOOK