Pedigree map of David Cruickshank