every thing: John 3:16, John 11:26
rivers: Heb. two rivers, Psalms 78:16
shall live: John 5:25, John 6:63, John 11:25, John 14:6, John 14:19; Romans 8:2; 1 Corinthians 15:45; Ephesians 2:1-5
a very great: Isaiah 49:12, Isaiah 60:3-10; Zechariah 2:11, Zechariah 8:21-23; Acts 2:41, Acts 2:47, Acts 4:4, Acts 5:14, Acts 6:7; Acts 21:20, Greek
for they: Exodus 15:26; Psalms 103:3; Isaiah 30:26