The weeping prophet