Nowadays people's visual imagination is so much more sophisticated so much...
Man is God's highest present development. He is the latest thing in God.