num_pages: 333
language: English
title: Pedigree and Progress: Essays in the Genealogical Interpretation of History
publisher: Phillimore & Company