Trompe l’Oeil, my third novel, deals with the world of illusion and raises questions about what’s real, what’s illusion and how to tell the difference. When science poses similar puzzles, the answers aren’t simple either, as Oliver Sacks reveals in his new book, Hallucinations