God's Prayer: A Sacred Challenge to Humanity