the face and the voice of God
260