Altered pasts : counterfactuals in history / - Evans, Richard J.