Pedigree Chart for John Knox

 
John Knox (~1815-)