In today's society, where so much of daily life is instant, we can become spiritually frustrated, and even doubt our faith, when we find ourselves waiting on God.
Purchase