Pedigree Chart for John Brown

 
Hannah Brown (1834-1914)
John Brown (1801-1885)