no image available Dickens & Co. The Fractured Mirror: Unveiling the Paradox of Human Nature Delving into the Labyrinth of Self-Destruction and the Quest for Order Price: 27.00€