"It's in-between."
(Laurie Anderson's answer to the question in the title, which is "illusion or deception?"
in English translation and refers to the meaning of 'Delusion')
Listen to this morning's interview with Laurie Anderson on Radio 3 Espagna (it's