abraham afraid astonished believe blessing called calm david day dispersed dogs dressed fact gate general genesis homage jam jesus luxury order playing poised receive seashore stars