5 principles for Christian witnessing is a nice example of some of the basic requirements needed to witness with greater realisation. Stephen Ebanks is a Christian philosopher and poet who continues to share his direct wisdom in short but deceptively informative books. A well deserved download…