Pedigree map of James Rankine