Pedigree map of George Preston, 3rd Bart of Valleyfield