Terence McKenna: History is ending