Pedigree map of John Graham Flett