2 Mar 2014, 10.30am

Genesis 20:1-21:7

Why the long wait?