Pedigree map of William Thornbrough