Dr. Tim Riesenberger:

A New Heart:
Where is God when I suffer?:
How to understand the Bible:
How to be happy all the time:
The truth that transforms the world:
The only question that God will ask you in the judgement:
The irresistible witness: