April 25, 2009 How Should We Live? What Will Be Our Future? Speaker: Gerhard Marx Speaker: Gerhard Marx « Does God Trust Us? Is God Fair? »