Craven-Manship-Murray-Diven-Linn Genealogy:Information about Margaret Diven