The Number of Ancestors which every person must have in each generation as far as the 50th.
16612764
Found In:
Beinecke Rare Book and Manuscript Library > The Number of Ancestors which every person must have in each generation as far as the 50th.