Science and history : a new view of history - Rowse, A. L. (Alfred Leslie), 1903- (W.W. Norton, 1928)