Chasing Shadows: Visions of Our Coming Transparent World by David Brin Back to product details page >