Pedigree Chart for John Spence Smith

 
John Spence Smith (1844-1929)