Author: David J. Ndegwah
Born: 1960