The time has come, the walrus said, to talk of many things...