Pedigree map of William David Flanagan