Pedigree map of Thomas Preston Germany