Dr. Neil T. Anderson is the founder and president emeritus of Freedom In Christ Ministries. Dr. Anderson and his wife live in Franklin, Tennessee. For more information see www.ficm.org or www.ficminternational.org.
Steve Goss is international director of Freedom in Christ Ministries. Under his leadership the ministry has gone from operating in 7 countries to operating in nearly 40 countries. He lives in Berkshire, England, with his wife, Zoe, and two daughters.