A disturbing and alien memory :