Why Did Jesus Delay So Long Before Entering Human History? — John Piper