Talk details Delay, doubts and disobedience all had to be overcome before the fulfilment of God’s promises. How do we face the same challenges? – Full Version