Author: Michael J. Heffernan
Born: 1959