Author, videoblogger,
ethical marketer, former pastor, and progressive activist
With over three decades of experience in communications, faith-based ministry, and social justice, Stephen Knight has dedicated his life to bridging the gap between faith and activism.