Pedigree map of William Stuart Hamilton