Pedigree map of John McRae