The nine lives of Donald Trump