Donated By God... A book of circumstances, experiences, and valleys. In the process of pastoring a church for twenty-one years, God has taught me great spiritual discernment. It's a discernment that puts God's strength into operation and allows yourself to wait on God no matter how impossible and huge the mountains may seem. Through God's Spirit and His word, discernment reveals A) Measures of applications B) How to pray and what to pray for C) When to wait and when to go forward D) When to speak and when to restrain from speaking E) Reveals actions to be taken in helping others and yourself. It's a discernment that allows you to hear God in the midst of a storm.