Philosophy of history - Dray, William Herbert (1964)