Cast your bread upon the waters, for you will find it after many days. Give a portion to seven, or even to eight, for you know not what disaster may happen on earth. Ecclesiastes 11:1-2 (ESV)
By which He has granted to us his precious and very great promises, so that through them you may become partakers of the divine...
Jesus said, “Ask and you will receive, and your joy will be complete” John 16:24 (ESV).
This New Jerusalem has 'a massive high wall' according to verse 12, and 'the building material of its wall was jasper' according to verse...