Puffer Genealogy



John Plantagenet, 1st Duke of Lancaster

Male 1340 - 1398  (57 years)


Personal Information    |    Notes    |    All