J. B. Bury's Philosophy of History: A Reappraisal