What was the name of the person who was visited by God and promised that his descendants would uphold the gates of their enemies? 09 Aug