The Kikuyu people of Kenya have a very specific way of naming their children. The first born son is always given the same name as his paternal grandfather. The second son is always given the name of the maternal grandfather. If the mother of the child came from a single-parent home, she...