John Spencer
He has a biological son named
William Nicholas
.
Personal Details
John Spencer
John was born after December 25th, 1655.
Children
William Nicholas Spencer