Pedigree map of William Cranidge