1
Published 2005
Duke University Press
..., religion, technology, economics, and politics. They trace hidden histories of science fiction, futurism...