The man who predicted everything.