W.T.S. Ideefiks
Study Association: Philosophy of Science, Technology & Society
It looks like nothing was found at this location. Maybe try a search?