A Short History of the Future: Surviving the 2030 Spike 2nd edition by Mason, Colin (2006) Paperback