John 2 23 July 8, 2019 16 32 64 128 John 2 23-25 meaning John 2 23-25 John 2 23 meaning John 2 23-24 John 2 23-25 commentary John 2 23 esv John 2 23-25 kjv John 2 23 24 meaning John 2 23 greek John 2 23 kjv John 2 23 25 nlt John 2 23 25 esv John 2 23-25 nkjv John 2 23 25 tagalog John 2 23 3 21