Author: Douglas E. Ramage
Born: 1963