Surfing Finnegans Wake with Terence Mckenna