The sons of God and the sons of men