Pedigree map of William Hannan