29 May 2011, 10.30am

Isaiah 30:1-33

The God who waits