Altered Pasts: Counterfactuals in History - Evans, Richard J. (Little Brown, 2014)