June 3, 2007 Discovering the Promise of God Speaker: Tim Keel « Problems and the Promise of God Amahoro Africa 2007 »