Pedigree map of William Cruickshank