Science, Technology, & Human Values

ISSN:0162-2439
Location Notes
JSTOR from 1978-2007