Pedigree map of William de Cochrane