Author: Greg Long
Born: 1970