The Internet of Elsewhere: The Emergent Effects of a Wired World by Cyrus Farivar Back to product details page >