Hall of mirrors. A novel