Pedigree map of John Buchanan