Ten Billion Tomorrows: How Science Fiction Technology Became ...
Brian Clegg
Ten Billion Tomorrows brings to life a whole host of science fiction topics, from the virtual environment of The Matrix and the intelligent computer HAL in 2001, to force fields, ray guns and cyborgs.