Andrew Murray's Waiting on God is a 31-day series of prayers and meditations on the theme of waiting on the Lord. For each day Murray offers a text from the Bible and an inspirational reflection on its meaning. This devotional is for any who seeks to learn greater understanding about waiting on God. Waiting on God clearly explains why we wait, what we wait for, what it means to wait, and the blessing of waiting. "How often the 'busyness' of life can creep up and overwhelm us. Rather than depending upon our own strength, as Christians it is our privileged birthright to enter into a daily time of reverent meditation and silence, waiting only upon God for: His answers to our problems, His direction in our lives, and, most importantly, His awesome presence refreshing our spirits and teaching us more about Himself. Andrew Murray shares thirty-one heartfelt meditations, one for each day of the month, to help renew our vision and quicken our desire to turn to the Lord for His quiet, peaceful strength. Murray's own prayer was that the Lord would use these meditations "to draw all to Himself, to learn in practice and experience the blessed art of waiting only upon God."