Author: Timothy David Barton
Alternate names: Timothy D. Barton; Timothy Barton; Tim Barton; Tim David Barton
Born: 1982
Bio: American Christian activist