Virtual History: Alternatives and Counterfactuals

Niall Ferguson

Language: English

Publisher: Basic Books