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