Pedigree map of John Craig Lancaster