Resources:

Genesis 6:9-8:19

Word Biblical Commentary, Vol. 1: Genesis 1-15, Gordon Wenham

Genesis: Tyndale Old Testament CommentariesDerek Kidner