Pedigree tree of William Archibald Preston