Defoe predicts swift recovery