Show
1 citations
related to Barba, Evan
Show
1 citations
related to Barba, Evan as an author
Essay Review
Evan Barba
(July 2015)
Review Essay: Three Reasons Why the Future Is in the Making.
Science, Technology and Human Values.
(/isis/citation/CBB400962991/)
Be the first to comment!