Author: Farrell, David M
Born: 1960