Pedigree map of Thomas William Haswell