Pedigree Chart for Margaret Rankine

 
Margaret Rankine (1849-1905)