Pedigree tree of John David Swan