Pedigree map of Stephen Cotton