Virtual history

edited by Niall Ferguson
Basic Books
9780465023226
0-465-02322-3