Experimental Futures

400 pages2008 3 editions

nonfiction history technology challenging informative slow-paced