Pedigree map of William Buchanan