Bible Readings for July 1st Joshua 3 | Psalms 126, 127 & 128 | Isaiah 63 | Matthew 11 Perhaps the chief difficulty of the Christian life is that we are not always given clear directions about where to go, and even when we know what we are supposed to do, it is not...