The Threefold Meaning of Prophetic Hope – An Interpretation of Contemporary Humanist Philosophy

Thursday, 23 September 2010 - 2:30pm

The Threefold Meaning of Prophetic Hope – An Interpretation of Contemporary Humanist Philosophy Sampie Terreblanche (WISER)