Technology and Culture

ISSN:0040-165X
Location Notes
JSTOR from 1959-2005