Resources:

Genesis 18:16-19:38

Word Biblical Commentary Vol. 2, Genesis 16-50, Gordon Wenham

Genesis: Tyndale Old Testament CommentariesDerek Kidner

Is God Anti-Gay?Sam Alberry