Craig Rucker

United States
http://www.cfact.org/
Craig Rucker is Executive Director and co-founder of CFACT, the Commitee For A Constructive Tomorrow