Author: Troy David Speegle
Born: 1962