We all wonder from time to time… What does it take to succeed in life? What will it really take to win the world for Christ in this generation? How can I be sure God will be with me? Tim Kernan has put together an incredible list of 12 essential steps in realizing God’s promises […]