History of England - Trevelyan, George Macaulay, 1876-1962 (London : Longmans, 1948)
With 37 maps.