Twelve Tomorrows - Visionary stories of the near future inspired by today's technologies by Neil Stephenson Back to product details page >