Pedigree map of John Stuart Williams