Pedigree tree of John Robert Preston