Pedigree tree of William Hall Craig