Author: Jeffrey M. Lyness
Born: 1960