Pedigree map of John Josephus Hamilton