Pedigree map of James Craig