Pedigree map of Kyle William John Porter