Author: John David Keller
Born: 1962