Author: Thomas P. O'Farrell
Alternate names: O'Farrell, Thomas Paul, $d 1936-; O'Farrell, Thomas Paul, 1936-
Born: 1936