He is tracking Santerro for The Client. Mrs. Fleck: Mama to Leroy, now old and violent, and the motivation for Leroy to earn the money promised by the client. Eddie Elkins: A disbarred lawyer and Fleck's contact for the job with The Client, and who receives the tapes recording the Santillanes family next door to Fleck's apartment. They met in prison, decades earlier, when young Fleck had been raped. Elkins taught him how get his own revenge. The Client: Man who hires Fleck to murder seven people, one by one, for a fee. He will not pay unless each murder goes undetected for a full month. He is part of the Chilean embassy. P. J. Rodney: Captain in D.C. police and old friend of Leaphorn. They met at the FBI academy early in their careers and now work together. Peres: Amtrak employee interviewed by Leaphorn in Washington D.C., who describes Fleck as the man in Santillanes's train compartment near Gallup, and who packed up Santillanes's belongings when the man disappeared from the train. Janet Pete: Formerly a legal aid lawyer for the Navajo Tribal Council, where she met her good friend Chee. She moved to Washington D.C. to work for her former law school professor McDermott who is also her lover. She is the attorney for Highhawk. Pete is half-Navajo. Mary Landon: Chee's longtime love, now living in Wisconsin. She is not Navajo, and neither can bend to the other one's culture and give up their own. She calls Chee in Washington, after seeing him on the news, and they end their connection. Dr. Caroline Hartman: Curator of the exhibit in the Natural History Museum on Masked Gods of the Americas. Mrs. Alice Yokum: Guard at 12th Street entrance to Smithsonian building, killed by Gomez /Santerro. General Ramon Huerta: High official of the secret police in Chile's government under rightist Pinochet, in Washington D.C. for an official visit. Geography In his 2011 book Tony Hillerman's Navajoland: Hideouts, Haunts, and Havens in the Joe Leaphorn and Jim Chee Mysteries, author has listed the following 29 geographical locations, real and fictional, mentioned in Talking God. Baby Rocks, AZ Bidahochi, AZ Burnt Water, AZ Chuska Mountains, NM & AZ Crownpoint, NM Defiance Plateau, AZ Farmington, NM Fort Defiance, AZ Fort Wingate, NM Gallup, NM Ganado, AZ Hopi Buttes, AZ Iyanbito Mesa, NM Joint Use Reservation, AZ Lower Greasewood, AZ Many Farms, AZ Na