Author: Gary Owen Caviness
Born: 1959