The Long Delay and Jesus Return