Author: Daniel Allen Hearn
Born: 1958