Sign In
Sign Up
Share
John Canfield Spencer
Details
Birth Date
1788
Death Date
1855
Personal Name
John Canfield Spencer
Alternate Names
John C. Spencer
Filter
Sort By
Rating Weighted Descending