Pedigree map of James Cruickshank