Pedigree tree of John William Foster