Virtual History: Alternatives and Counterfactuals (Basic Books; 1999)

ed. Niall Ferguson

Language: English

Description:

History