Pedigree map of John Callahan