Thing knowledge :a philosophy of scientific instruments