Pedigree map of William John Johnston