Author: Frank J. Gaffney, Jr.
Alternate names: Frank J. Gaffney; Frank Gaffney
Born: 5 April 1953
Bio: American writer and pundit