Mary C. H. Snelgrove — Peerage person ID=665643