Author: Dennis King Keenan
Born: 1960