Pedigree map of William De Bruce